impregnated bit - Francés Inglés Diccionario