Abandonned Japanese/English Linguee clone looking for a maintainer.