fish and vegetables wrapped in leaves and roasted on a grill - Türkisch Englisch Wörterbuch