enthralling - Turkish English Dictionary