sluice-post - French English Dictionary