a thick vegetable soup - French English Dictionary