strut your stuff - German English Dictionary