self-parodying - Turkish English Dictionary