Dicts.info 

Olympic Sports dictionary :: translations