peasant soup of mixed vegetables - Spanish English Dictionary