stool of repentance - Alemán Inglés Diccionario