scientific and technical guidelines - İspanyolca İngilizce Sözlük