desapoderarse - French English Dictionary