baseball glove - Turkish English Dictionary