high visibility jacket - Francés Inglés Diccionario