Genius English-Japanese Dictionary - Taishukan (Taishukan., 2006)