be taught a lesson - Francés Inglés Diccionario