catalan meat and vegetable soup - Turkish English Dictionary