petroleum and natural gas engineer - German English Dictionary