one part of a billion - French English Dictionary