nature masthead - Fransızca İngilizce Sözlük