he/she has/had celebrated - Espagnol Anglais Dictionnaire