abdicar - French English Dictionary