toothcarp - French English Dictionary