deep slough covered with grass - French English Dictionary