veiled cell - Francés Inglés Diccionario