Possible Answers For: European city of 500,000+ whose name translates as "to eat"