nature masthead - Almanca İngilizce Sözlük