fairy glove - Turkish English Dictionary