not set foot - Französisch Englisch Wörterbuch