padded glove - Turkish English Dictionary