Dicts.info 

Legal Terms dictionary :: translations