regular mail delivered on horse - Allemand Anglais Dictionnaire