ball-sealer - Francés Inglés Diccionario