high-altitude helmet - Alemán Inglés Diccionario