proffer an apology - French English Dictionary