clasp denture - Turkish English Dictionary