proffer an apology - German English Dictionary