to compete with other nations - İspanyolca İngilizce Sözlük