dethatch - French English Dictionary