impregnated bit - Español Inglés Diccionario