Dicts.info 

Book Terminology dictionary :: translations