low lying drainage basin - Spanish English Dictionary