car hire company - Turkish English Dictionary