worm pitch - Francés Inglés Diccionario