ensnared in a plot - Francés Inglés Diccionario