reflective vest - Francés Inglés Diccionario