Grooved helmet - Francés Inglés Diccionario