oily water separator - German English Dictionary