one part of a billion - Turkish English Dictionary