helicoidal toothing - Alemán Inglés Diccionario