enthrall - Turkish English Dictionary