excessive drainage - Spanish English Dictionary