to abdicate - Turco Inglés Diccionario