roasted leg of lamb with vegetables - Fransızca İngilizce Sözlük