serratulate - İspanyolca İngilizce Sözlük