sport glove - Turkish English Dictionary