estimated revenues - German English Dictionary