it has/had related - Spanish English Dictionary