worm grooves - Francés Inglés Diccionario