horse of battle - Allemand Anglais Dictionnaire