proffer an apology - Alemán Inglés Diccionario