drainability - French English Dictionary