helicoidal toothing - German English Dictionary