marco polo sheep - Francés Inglés Diccionario