five finger glove - Turkish English Dictionary