drainless - French English Dictionary