designated hitter - French English Dictionary