ball-sealer - Español Inglés Diccionario