i could have sworn that... - Spanish English Dictionary