oil field discovery - German English Dictionary