translucent reflector - Francés Inglés Diccionario