owner of a ranch - Español Inglés Diccionario