society for technical research and inventions - İspanyolca İngilizce Sözlük