water-sump - Spanish English Dictionary