throw the first pitch - Español Inglés Diccionario