teach someone a lesson - Francés Inglés Diccionario