to apologise - Francés Inglés Diccionario