Dicts.info 

Baseball Terminology dictionary :: translations