relief pitcher - Turkish English Dictionary