drainlayer - French English Dictionary