workhorse pitcher - French English Dictionary