someone's party piece - German English Dictionary