somebody's party piece - Turkish English Dictionary