cryptozoologist - French English Dictionary