gag a maggot - French English Dictionary