make a foray - Deutsch Englisch Wörterbuch