woman's mesh headdress - Turco Inglés Diccionario