lamb roasted on the tandour - Almanca İngilizce Sözlük