past participle of serrer - Espagnol Anglais Dictionnaire