apoderarse - French English Dictionary