ball sealer - Francés Inglés Diccionario