hand-shield type protector - Francés Inglés Diccionario