you ought to have known better - Francés Inglés Diccionario