someone's party piece - Turkish English Dictionary