self-confession - Turco Inglés Diccionario