roasted leg of lamb with vegetables - Almanca İngilizce Sözlük