menzil arabası atlı bir taşıt - Turkish English Dictionary