furrow-dammer - French English Dictionary