someone who captivates - Turco Inglés Diccionario