tough-pitch - Turkish English Dictionary