oil production plant - German English Dictionary