i could have done something - Spanish English Dictionary