grilled meatballs, onions and spices - Türkisch Englisch Wörterbuch