put something on show - German English Dictionary