low lying drainage basin - French English Dictionary