cryptozoology - French English Dictionary