dethatcher - French English Dictionary