slip noose - Turkish English Dictionary