precision registration - French English Dictionary