past participle of dérouler - Spanish English Dictionary