helically toothed - İspanyolca İngilizce Sözlük