pitches - Spanish English Dictionary