Dicts.info 

Ball Games dictionary :: translations