worm grooves - Alemán Inglés Diccionario