make apology - Alemán Inglés Diccionario