oil drilling facilities - German English Dictionary