turnip maggot - French English Dictionary