padding and impregnating machine - Turkish English Dictionary