gold glove - Turkish English Dictionary