full-face shield - Alemán Inglés Diccionario