better get on my horse - Allemand Anglais Dictionnaire