drainboard - French English Dictionary