not set foot - Deutsch Englisch Wörterbuch