ancient military machine - Turc Anglais Dictionnaire