garlic bread soup - French English Dictionary