maggoted - French English Dictionary