mythical monster - Turkish English Dictionary