tough pitch - Francés Inglés Diccionario