cover with a veil - Francés Inglés Diccionario