washing glove - Turkish English Dictionary