self-confess - Turco Inglés Diccionario