Title: Interpress Handy Dictionary of Science Terms  English­Japanese