flush-strip-flush - French English Dictionary