meat balls with potato and eggplants - German English Dictionary