mass of the universe - Turkish English Dictionary