peasant soup of mixed vegetables - French English Dictionary