not set foot in - Deutsch Englisch Wörterbuch