pitch (something) at - Francés Inglés Diccionario