bln (billion) - Turkish English Dictionary