explore a new place - Türkisch Englisch Wörterbuch