horse head mask - Turco Inglés Diccionario