car hire service - Turkish English Dictionary