person who has learned his lesson - Francés Inglés Diccionario