helical shield - Alemán Inglés Diccionario