marco polo sheep - Español Inglés Diccionario