petro-dollar - German English Dictionary