hypothetical creature - German English Dictionary