a feast for the gods - Turkish English Dictionary