grilled lamb on skewers - Almanca İngilizce Sözlük