arm's length negotiations - İspanyolca İngilizce Sözlük