not set foot - Turc Anglais Dictionnaire