convey an apology - Espagnol Anglais Dictionnaire