hypothetical creature - French English Dictionary