renting of a cargo vehicle - Turkish English Dictionary