it has/had been cancelled - Turco Inglés Diccionario