maggoty - French English Dictionary