seal of confession - Turco Inglés Diccionario