devil's snare - Turkish English Dictionary