New German English dictionary of chemistry for chemists