self-rectifying device - Francés Inglés Diccionario