be put on public display - Türkisch Englisch Wörterbuch