drainage board - Spanish English Dictionary