ensnared in a plot - Espagnol Anglais Dictionnaire