impregnating paste - Turkish English Dictionary