to have the guts - Espagnol Anglais Dictionnaire