Excuses meaning oxford. Google Translate 'Excuse'.