cryptozoological - French English Dictionary