feminine past participle of détruire - Spanish English Dictionary