what a lot of food! - French English Dictionary