oil-water separator - Turkish English Dictionary