a bowl of soup - French English Dictionary