oil and gas separator - German English Dictionary