fantastic being - Turkish English Dictionary