ancient roman newlywed's veil - Francés Inglés Diccionario