ground of excuse - Allemand Anglais Dictionnaire