to apologise - Spanish English Dictionary