regretting having participated in an activity - Spanish English Dictionary