do or say stupid things - Espagnol Anglais Dictionnaire