meat balls with potato and eggplants - French English Dictionary