moufflons - Alemán Inglés Diccionario