self-admit - Turkish English Dictionary