renta (persona) - Spanish English Dictionary