nano (one billionth) - French English Dictionary