impregnated bit - Spanish English Dictionary