worth billions - Turkish English Dictionary