be unconstrained by circumstances - İspanyolca İngilizce Sözlük