have horrible consequences - Espagnol Anglais Dictionnaire