nature masthead - Turkish English Dictionary