peasant soup of mixed vegetables - Turkish English Dictionary