roasted leg of lamb with vegetables - Türkçe İngilizce Sözlük