oil revenues - German English Dictionary