ground of excuse - Espagnol Anglais Dictionnaire