Translation between Molecules and Natural Language