someone who captivates - Francés Inglés Diccionario