pitch (something) at - Spanish English Dictionary