pastor and farm leader - Francés Inglés Diccionario