water dump system - Spanish English Dictionary