not set foot in - Turkish English Dictionary