mythical animal - Turkish English Dictionary