Grooved helmet - Alemán Inglés Diccionario