waterworks supervisor - German English Dictionary