Kenkyusha's lighthouse English-Japanese dictionary. (Kenkyusha, 1984)