possess someone with a demon - Francés Inglés Diccionario