mythical creature - Turkish English Dictionary