estimated revenues - Turkish English Dictionary