i did something stupid - Espagnol Anglais Dictionnaire