i did something stupid - Francés Inglés Diccionario