self-parody - Turkish English Dictionary