harrows - French English Dictionary