by non-negotiable instruments - İspanyolca İngilizce Sözlük