p ut things in their place - Türkisch Englisch Wörterbuch