tomato broth - French English Dictionary