pitches - Turkish English Dictionary