mechanized cavalry - Allemand Anglais Dictionnaire