undulated membrane - İspanyolca İngilizce Sözlük