to apologise - Turco Inglés Diccionario