renting of a cargo vehicle - German English Dictionary