oily water separator - Turkish English Dictionary