person who has learned his lesson - Alemán Inglés Diccionario