held enthralled - French English Dictionary