apoderaba - French English Dictionary