farm drainage - French English Dictionary