helicoidal toothing - Francés Inglés Diccionario