roasted shoulder of lamb - Almanca İngilizce Sözlük