water sump - German English Dictionary