ancient engine to cast stones - Fransızca İngilizce Sözlük