persistent oil - German English Dictionary