he/she has/had annulled - Alemán Inglés Diccionario