ranch overseer - Francés Inglés Diccionario