ground of excuse - Deutsch Englisch Wörterbuch