Grooved helmet - Español Inglés Diccionario