he/she has/had apologized - Turco Inglés Diccionario