santo domingo waterworks and sewage corporation - German English Dictionary