cary - French English Dictionary