self slip - Turkish English Dictionary