maggotty - French English Dictionary