surplus revenues - German English Dictionary