equipment renting - Turkish English Dictionary