upper body protector - Francés Inglés Diccionario