muflon - Alemán Inglés Diccionario