at arabası şaftı - Turkish English Dictionary