two hundred billion - Turkish English Dictionary