overdenture - Turkish English Dictionary