high visibility jacket - Alemán Inglés Diccionario