electrical resistance moisture meter - Turkish English Dictionary