scratchweed - French English Dictionary