Dicts.info 

Chess Terms dictionary :: translations