Terminology and Final Term also have this feature.

http://finalterm.org/