feel shy after arriving to a place at first moment - Türkisch Englisch Wörterbuch