water-sump - German English Dictionary