slo-pitch - Turkish English Dictionary