offer one's apologies - Turc Anglais Dictionnaire