cover up with a veil - Turco Inglés Diccionario