to abdicate - Francés Inglés Diccionario