mouflon - Turco Inglés Diccionario