crenate leaf - İspanyolca İngilizce Sözlük