ancient military machine - Allemand Anglais Dictionnaire