autoconfesado - Turkish English Dictionary