renta corrida - Spanish English Dictionary