sheep or lamb stew - Fransızca İngilizce Sözlük