plural of excuse - Spanish English Dictionary