international petroleum documentation center - German English Dictionary