atlı posta arabası - Turkish English Dictionary