treaty of alliance - İspanyolca İngilizce Sözlük