there are strings attached. - İspanyolca İngilizce Sözlük