crenulate - İspanyolca İngilizce Sözlük