atomically precise - French English Dictionary