ensnared in a plot - Turkish English Dictionary