marco polo sheep - Alemán Inglés Diccionario