technical improvements - İspanyolca İngilizce Sözlük