serrulate - İspanyolca İngilizce Sözlük