not set foot - Allemand Anglais Dictionnaire