Space ALC (英辞郎 on the Web) is one of the most useful Japanese translation tools on the Internet. It is a translation dictionary and translation memory that can be searched in both Japanese and English. It has everything from highly technical terminology to colloquial spoken slang. The key...