cover with a veil - Alemán Inglés Diccionario