workhorse pitcher - Turkish English Dictionary