masculine plural past participle of promettre - Spanish English Dictionary