santo domingo waterworks and sewage corporation - Turkish English Dictionary