ground of excuse - German English Dictionary