ball catch fence - Francés Inglés Diccionario