i could have sworn... - İspanyolca İngilizce Sözlük