wild and remote place - Deutsch Englisch Wörterbuch