ensnared in a plot - Alemán Inglés Diccionario