slow-pitch - Turkish English Dictionary