oil-separator - German English Dictionary