regular mail delivered on horse - Turkish English Dictionary