grooves and lands - Francés Inglés Diccionario