Vehicle reflectors - Francés Inglés Diccionario