person renting a ranch - Español Inglés Diccionario