Полный англо-русский словарь
excuse oneself
Извиняться
Полный англо-русский словарь
excuse
excused