right itself - Francés Inglés Diccionario