regular mail delivered on horse - Turc Anglais Dictionnaire