pitching a baseball - Francés Inglés Diccionario