bil (billion) - Turkish English Dictionary