cold tomato soup - French English Dictionary