sheep master - Francés Inglés Diccionario