perfectation - French English Dictionary