majorcan soup - German English Dictionary