nature masthead - İspanyolca İngilizce Sözlük