zinc impregnation - French English Dictionary