sign (an agreement etc) - İspanyolca İngilizce Sözlük