find oneself in a place without a specific purpose - Deutsch Englisch Wörterbuch