masked pupa - Turco Inglés Diccionario