hand-shield type protector - Alemán Inglés Diccionario