to abdicate - Español Inglés Diccionario