superfecta - French English Dictionary