protective jacket - Francés Inglés Diccionario